spine of helix - Turkish English Dictionary